tear producing - German English Dictionary